﻿using Furion.DependencyInjection;
using System.Collections.Generic;
using System.Net.Http;
using System.Threading.Tasks;

namespace Jiffy.Core.Auth.Remote
{
    public class SysCacheService : ITransient, ISysCacheService
    {        

        public Task AddCacheKey(string cacheKey)
        {
            throw new System.NotImplementedException();
        }

        public Task DelByPatternAsync(string key)
        {
            throw new System.NotImplementedException();
        }

        public Task DelCacheKey(string cacheKey)
        {
            throw new System.NotImplementedException();
        }

        public bool Exists(string cacheKey)
        {
            throw new System.NotImplementedException();
        }

        public Task<List<string>> GetAllCacheKeys()
        {
            throw new System.NotImplementedException();
        }

        public Task<T> GetAsync<T>(string cacheKey)
        {
            throw new System.NotImplementedException();
        }

        public Task<string> GetStringAsync(string cacheKey)
        {
            throw new System.NotImplementedException();
        }

        public Task RemoveAsync(string key)
        {
            throw new System.NotImplementedException();
        }

        public Task SetAsync(string cacheKey, object value)
        {
            throw new System.NotImplementedException();
        }

        public Task SetStringAsync(string cacheKey, string value)
        {
            throw new System.NotImplementedException();
        }
    }
}
